#include <gtest/gtest.h>
#include <iostream>

//同测试下，测试样例不能同名
TEST(测试名称, 测试样例名称){
    ASSERT_TRUE(1);  //参数为真才继续
    ASSERT_EQ(1, 2);    //两个参数相等才继续
    ASSERT_GT(3, 2);    //前者 > 后者 才继续
}

TEST(测试名称, 测试样例名称1){
    EXPECT_TRUE(1);  //参数为真才继续
    EXPECT_EQ(1, 2);    //两个参数相等才继续
    EXPECT_GT(3, 2);    //前者 > 后者 才继续
}

int main(int argc, char* argv[]){
    testing::InitGoogleTest(&argc, argv);   //初始化

    return RUN_ALL_TESTS(); //执行所有测试用例
}